ducted fan turbine engine - Turkish English Dictionary